stepped piston - Turkish English Dictionary